Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 COWSLIP MEWS Detached £507,507 £125,950 17 Dec 1999
3 COWSLIP MEWS Detached £270,072 £176,760 17 Jul 2014